package tcm.test.service;


import tcm.test.pojo.dto.UserDTO;
import tcm.test.pojo.entity.User;
import tcm.test.pojo.vo.OrderVO;

import java.util.List;

public interface UserService {

    //注册用户
    void register(UserDTO userDTO);

    //根据id查询用户
    User getById(Long id);

    //根据id更新用户
    void update(UserDTO userDTO);

    //根据id删除用户
    void delete(Long id);

    //获取指定用户的所有订单列表
    List<OrderVO> getOrders(Long id);
}
